package cn.jolywood.cloud.module.trade.controller.admin.order.vo;

import cn.idev.excel.annotation.ExcelProperty;
import cn.jolywood.cloud.module.trade.controller.admin.base.member.user.MemberUserRespVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Schema(description = "管理后台 - 交易订单的导出项 Response VO")
@Data
public class TradeOrderRespVO extends TradeOrderBaseVO {
    @Schema(description = "收件人地区名字", requiredMode = Schema.RequiredMode.REQUIRED, example = "上海 上海市 普陀区")
    @ExcelProperty("收件人地区名字")
    private String receiverAreaName;

    @Schema(description = "用户信息", requiredMode = Schema.RequiredMode.REQUIRED,example = "张三")
    @ExcelProperty("用户信息")
    private String userName;

    @Schema(description = "推广人信息", requiredMode = Schema.RequiredMode.REQUIRED,example = "张三")
    @ExcelProperty("推广人信息")
    private String brokerageUserName;
}
